home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Games of Daze
/
Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso
/
x2ftp
/
msdos
/
faq
/
demo_res.faq
< prev
next >
Wrap
Internet Message Format
|
1994-10-27
|
40KB
From mark@godzilla.quotron.com Tue Oct 18 20:30:43 1994
Newsgroups: comp.sys.ibm.pc.demos
From: mark@godzilla.quotron.com (Mark T. Price (sg))
Subject: (11 Oct 94) IBM PC Demos Resource Listing : MONTHLY
Date: Tue, 11 Oct 1994 16:19:46 GMT
Organization: Quotron Systems, Inc.
IBM PC Demos Resource Listing
Last Change: October 11, 1994
Among other things, this article identifies anonymous ftp sites containing
tools, documentation, source and libraries useful in creating PC demos. It
is primarily intended to aid PC demo groups find information to help create
the ultimate demo, though there's just about something for everyone.
This article is posted on or about the first Monday of every month.
ADDED THIS MONTH:
Finnish FTP site: ftp.funet.fi (mirror of ftp.mpoli.fi)
Asphyxia's mail server for their trainers + more
MODEX104 graphics library by Matt Pritchard
Tran's PMC101 32bit extender for Borland C++ 4.0
UPDATED THIS MONTH:
John McCarthy's 3D vector source is now at version 3.7
Tran's PMODE 2.5/3.03 has been updated with a September '94 package
Lines with new or updated information from last month's posting are marked with
a '|' in the first column. Deleted lines are simply gone.
Old versions of software packages are marked '(obsolete)', and are given
immediately before the new version. These will be removed the next time this
list is posted.
-------------------------------------------------------------------------------
Compiled by Mark T. Price (mark@godzilla.quotron.com)
Please contact me if you have any updates, corrections, additions, etc.
This includes if I left out your favorite software package or got the most
recent version number wrong; didn't mention your BBS or FTP/FSP site; you've
got a much better package description; or pretty much anything else you think
should be in here, but isn't.
Disclaimer: I can not guarantee the accuracy of this document. Use it at
your own risk.
-------------------------------------------------------------------------------
Contents of the Resource Listing
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
PART 1: News
~~~~~~~~~~~~
1. Related Articles
2. Diskmags
3. Mailing Lists
PART 2: Sites
~~~~~~~~~~~~~
4. ARCHIE
5. FTP/FSP sites
6. Mail Servers
7. BBSes
PART 3: Tools
~~~~~~~~~~~~~
8. Graphics Tools
9. Sound/Music Tools
PART 4: Technical Info
~~~~~~~~~~~~~~~~~~~~~~
10. File Formats
11. Hardware Descriptions
12. Tutorials / Trainers
13. Miscellaneous Information
PART 5: Source
~~~~~~~~~~~~~~
14. Graphics Source
15. Graphics Effects Source
16. Vector Graphics Source
17. FM Sound Source
18. Digital Sound Source
19. Mod Player Source
20. Protected Mode Source
21. Miscellaneous Source
PART 6: Libraries
~~~~~~~~~~~~~~~~~
22. Graphics Libraries
23. Mod Player Libraries
24. Miscellaneous Libraries
Future additions:
[Please send me suggestions/updates/info!]
-------------------------------------------------------------------------------
Subject: 1. Related Articles
Demo Contact List: Rob Barth (rob@sound.demon.co.uk) maintains a contact list
of the various demo groups. The last update to this list (v28) was posted to
comp.sys.ibm.pc.demos on May 22, 1994. The list is available via anonymous
FTP from ftp.eng.ufl.edu and mirrors as pub/msdos/demos/news/demo_grp.v28.
If you have any updates for the list, please contact Rob.
Demo Site News: Information about new uploads to the FTP demo sites and news
on the scene. Available via anonymous FTP from ftp.eng.ufl.edu and mirrors in
pub/msdos/demos/news/demonews.*.
Sound Site Newsletter: Gathering of information relating to sound production.
Not limited to IBM PCs. Contains articles, news, reviews and announcements of
new software releases. References ftp sites and mailing lists. The newsletter
is posted near the first of the month to comp.sys.ibm.pc.soundcard,
comp.sys.ibm.pc.misc and rec.games.misc. The newsletter is available via
anonymous FTP from garbo.uwasa.fi:pc/sound/, oak.oakland.edu:misc/sound/ and
sound.usach.cl:pub/Sound/Newsletters/.
Miscellaneous FAQs
comp.sys.ibm.pc.demos FAQ
Construction just started -- send corrections, additions
Last posted: Aug 17, 1994 (v1.03)
Maintained by: Dave Maunder (dmaunder@scu.edu.au)
rec.games.programmer FAQs (General + IBM specific) posted infrequently.
Good all-around information.
Last posted: May 1, 1994 (v0.0.5)
Maintained by: (Cyberman@toz.buffalo.ny.us)
[Is this available from any archive sites?]
Mode-X FAQ posted to comp.sys.ibm.pc.demos
A quick intro to what Mode X is and how to program it.
Last posted: Jul 10, 1994 (ver 10-Jun-94)
Maintained by: Phil Carlisle (philc@freenet.fsu.edu OR
pc@espr.demon.co.uk (preferred))
3D Graphics Book List posted to rec.games.programmer
List of books about 3D programming, with reviews
Last updated: Sep 1994 (v2.20)
Maintained by: Brian Hook (bwh@prl.ufl.edu)
3-D Information for the Programmer posted to rec.games.programmer
How-to on programming 3D vector graphics.
Last updated: May 23, 1994 (v1.8)
Maintained by: pat@mail.csh.rit.edu
Comments: Still under construction.
ftp://ftp.csh.rit.edu/pub/3dfaq/FAQ.n
The following FAQs are available via anonymous FTP from rtfm.mit.edu in
/pub/usenet/news.answers. They may also be retrieved my email from
mail-server@rtfm.mit.edu by sending a mail message containing the line
"send usenet/news.answers/..." where '...' is replaced by the name given
below (regular expressions are not supported by this interface, so multi-
part archives must be retrieved with multiple lines in the request message).
Name: graphics/resources-list/part[1-4]
comp.graphics Resource List posted twice-monthly.
Contains many good references for basic graphics code/tools.
Name: graphics/faq
comp.graphics FAQ posted weekly.
Contains references and explanations of may topics in computer graphics.
Name: msdos-programmer-faq/part[1-4]
comp.os.msdos.programmer FAQ posted monthly.
Answers many simple and not-so simple questions about programming the PC.
-------------------------------------------------------------------------------
Subject: 2. Diskmags
There are several diskmags being produced periodically by various groups in
the scene. All of these diskmags may be found via anonymous FTP to
ftp.eng.ufl.edu in /pub/msdos/demos/diskmags.
Current Diskmags (published within the last 3 months):
ALT-11 ALT-1 ANSI diskmag #11 (07/94) by LITHIUM
DF-001 Deadly Force Diskmag & Art Gallery #1 (06/94)
EMIGRE1 EMiGRE MaGaZiNE #1 (07/94) by TekLordZ
IMPHOB7 Imphobia #7 by Imphobia Crew
HYPNO1 Hypnosis #1 ('94) by Distortion
PAIN0694 Pain (06/94) by Pentagon
PARROT02 Parrot #2 (08/94) by Crypton (Finland)
PLATIN9 Platium #9 ('94) by Solar Design (in German)
PSY#6 Psychosis Magazine #6 (07/94) by ??
Old Diskmags (published more than 3 months ago):
COR3 Corruption ANSI diskmag #3 (05/94)
HOAXMAG5 HoaxMag #5 ('93) by Epical
INFNTY05 Infinity #5 (11/93) by Infinity Crew
MANIAC#1 Maniac #1 ('93) by Nocturnus
MAYHEM Mayhem #1 ('93) by Phantom & Toxic Zombies
PULSE004 Pulse #4 ('93) by Extreme
TFA-MAG5 New World Order #5 (05/94) by Ground Zero/T.F.A. (Holland)
TOPSECRT Topsecret #14 ('93) by Majic 12
WCHARTS World Charts #1 ('93) by Future Crew (Finland)
-------------------------------------------------------------------------------
Subject: 3. Mailing Lists
There are many mailing lists on the Internet. Many are likely to be of
interest to demo/game programmers. If you know of any mailing lists that
should be added to this section, please share them. Send me e-mail.
DMP/DSMI listserver
Dedicated to discussions about Otto Cron's DMP and DSMI.
dmp-talk@oliver.sun.ac.za
Demaun
the Demo and Music Announce Mailing List
To Subscribe: Mail to 'listserver@oliver.cs.sun.ac.za' with
a message body of 'subscribe demuan-list <Your Real Name>'.
To Post: Mail to 'demuan-list@oliver.cs.sun.ac.za' with
your post. If you are not subscribed, mail
'kimba@it.com.au' with 'Demuan' in the subject.
===============================================================================
Subject: 4. ARCHIE
Archie is a service system inteded to locate FTP sites containing files you're
looking for. It's good ettiquete to try using Archie before asking help in
the newsgroups.
Archie servers:
archie.au 139.130.4.6 (Australia)
archie.funet.fi 128.214.6.100 (Finland)
archie.th-darmstadt.de 130.83.128.111 (Germany)
cs.huji.ac.il 132.65.6.5 (Israel)
archie.kuis.kyoto-u.ac.jp 130.54.20.1 (Japan)
archie.sogang.ac.kr 163.239.1.11 (Korea)
archie.nz 130.195.9.4 (New Zealand)
archie.ncu.edu.tw 140.115.19.24 (Taiwan)
archie.doc.ic.ac.uk 146.169.3.7 (UK/Ireland)
archie.sura.net 128.167.254.179 (USA, MD)
archie.unl.edu (pwd: archie1) 129.93.1.14 (USA, NE)
archie.rutgers.edu 128.6.18.15 (USA, NJ)
archie.ans.net 147.225.1.2 (USA, NY)
Connect to Archie server with telnet and type "archie" as username.
To get help type 'help'.
You can get 'xarchie' or 'archie', which are clients that call Archie
without the burden of a telnet session.
'Xarchie' is on the X11.R5 contrib tape, and 'archie' on comp.sources.misc,
vol. 27.
To get information on how to use Archie via e-mail, send mail to with subject
"help" and no message body to archie@<archie_server> where <archie_server> is
is the name of an archie host. If you do not get mail back within 2 days or
so, try again with "path <return-email-address>" in the message body.
(Note to Janet/PSS users -- the United Kingdom archie site is accessible on
the Janet host doc.ic.ac.uk [000005102000]. Connect to it and specify
"archie" as the host name and "archie" as the username.)
-------------------------------------------------------------------------------
Subject: 5. PC Demo FTP site list
When using FTP, please use good manners. Use your real address, and try not
to do it during primetime (local) hours. Use a site close to you first to
help reduce network traffic.
Sites are sorted by country and province.
Location Site name Directory
------------ --------------------- ----------------------------
Finland nic.funet.fi /pub/msdos/games/demos(/new)
Finland saffron.inset.com /pub/sound/demos
/pub/sound/ultrademos
/pub/sound/newdemos
|Finland ftp.funet.fi /pub/msdos/demos/starport
| mirror of ftp.mpoli.fi:/pub/starport/demos
| Contact: jussi.laakkonen@pcb.mpoli.fi (Abyss/FC)
Finland ftp.mpoli.fi /pub/starport/demos
Metropoli / StarPort BBS anonymous FTP server
Contact: jr@unix.mpoli.fi
Germany ftp.tu-clausthal.de /pub/msdos/demos
Contact: inof@asterix.rz.tu-clausthal.de (Oliver Fromme)
Japan wnoc-fuk.wide.ad.jp /pub/msdos/ftp.ulowell.edu/Demos
South Africa ftp.sun.ac.za /pub/msdos/demos
Contact: ftp@ftp.sun.ac.za
Sweden lysator.liu.se /pub/msdos/demos
Sweden ftp.luth.se /pub/msdos/demos
Taiwan NCTUCCCA.edu.tw /PC/uwp/demos
Taiwan ftp.nsysu.edu.tw /pub1/nsysu/pc/msdos/demos
mirror of ftp.eng.ufl.edu
USA, FL ftp.eng.ufl.edu /pub/msdos/demos
Contact: dmw@eng.ufl.edu (Demo Maintainer)
USA, MA ftp.ulowell.edu /msdos/Graphics/EuroDemos
_Very_ limited selection
USA, MO wuarchive.wustl.edu /pub/MSDOS_UPLOADS/demos
USA, WI ftp.uwp.edu /pub/msdos/demos
Contact: dmw@cs.uwp.edu (Demo Maintainer)
-------------------------------------------------------------------------------
Subject: 6. Mail Servers
When transferring files, use FTP or FSP servers when possible. Only use
mail servers as a last resort.
By default, mail servers will send requested files back to the requesting
address. Unfortunately, some mail systems have difficulties setting and/or
preserving correct return addresses on your messages. In order to overcome
these difficulties, most (if not all) mail servers have a command like:
path valid_e-mail_address
to tell the system where to send your stuff.
Sites are sorted by country and province.
Location Server address
------------ ---------------------------------------------------------------
Germany mail-server@ftp.tu-clausthal.de
Contact: inof@asterix.rz.tu-clausthal.de (Oliver Fromme)
|South Africa denthor@beastie.cs.und.ac.za
| Subject: request-list
| Contents: Asphyxia Trainers and a bit more
| Contact: smith9@batis.bis.und.ac.za (Denthor/Asphyxia)
[If you know of any other demo-oriented mailing lists or additional
demo-oriented mail servers please contact me]
-------------------------------------------------------------------------------
Subject: 7. Demo-oriented BBSes
CDN = Creativity Demo Network site (defunct)
SBCN = Sound Board Connection Network
GSN = ??
DGI = ??
CIN = ??
Sites are sorted by country/province.
Country Name Number(s) Protocol
----------- ------------------- --------------- --------
Australia Tequila Sunrise +61-7-801-4446 V32bis
Belgium Genesis +32-22-453498 16.8k
Admire Distro
Belgium Point Break +32-11-436925 16.8k
Access Denied WHQ
Canada, BC Infinite Dreams BBS +1-604-733-6432 USR Dual 16.8k
SBCN 13:900/0
Canada, ONT Antarctica +1-519-734-6239 USR Dual 16.8k
LaSalle CanadaHQ for the Unexpected, the British Knights, Digital Arts
Ground Zero, DiE, Symptom/IAmmAs
Distro for EMF, Iguana, Mental Design, Admire, Legend, DarkZone
Canada, ONT Southwest Music BBS +1-519-734-6239 USR Dual 16.8k
SBCN 13:819/0
Canada, QBC Spasm-o-Tron +1-514-744-5718 V32bis
Denmark Crack Central BBS +45-981.10096 19.2k
Finland Bitstream +358-21-4383244 16.8k ZyXEL
Raisio Remedy Prods WHQ, Gollum Finnish HQ, Diffusion Distro,
DMP support site, UUCP to Internet
DGi, CabiNet, GSN
Finland StarPort +358-0-804-4626 HST/V32b
Future Crew WHQ +358-0-804-1133 V32bis
Germany The BitBlasters BBS +49-851-83994 16.8k
Germany The Continental BBS +49-711-548501 16.8k
Germany Crystal BBS +49-6138-1293 ??
Xography WHQ, Dust HQ, Surprise! HQ CDN 94:510/150
Holland The Consultation BBS +31-1170-54987 V32bis
Israel The Bureaucratic BBS +972-9-984173 V32bis
+92-9-426657 V22bis
Norway Romeo November +47-4-536698 V32bis
+47-4-536797 19.2k
Russia Striker +7-095-952-6570 ??
Xography HQ
Spain Dracker BBS +34-3-385-3393 16.8k
Sweden Illusion +46-18-260565 V32bis
Switzerland The Lycaeum +41-41-762-989 19.2k ZyXEL
Surprise! CHHQ +41-41-763-289 21.6k USR Terbo
Switzerland Wonderland +41-64-47-3046 16.8k
UK Sound & Vision BBS +44-932-252323 V32bis
UK, England The Shed BBS +44-(0)223-563468 1200 to 14.4k
Cambridge
USA, AR Absolute Zero +1-501-621-9047 16.8k ZyXEL
Rogers
USA, CA Metro HoloGraphix +1-619-277-9016 ??
USA, CT Music Channel +1-203-646-3058 ??
USA, FL Piracetam +1-813-996-3902 14.4k/V42bis
Tampa NULL USHQ, KLF Distro, Psychosis Distro HiREz Distro
SBCN 13:813/0, DGi USHQ, ValiantNet, TSAN/UT Florida Host
USA, FL The PowerGrid +1-813-481-6539 USR Dual 16.8k
Avalanche WHQ, Cerebral Bazooka WHQ, TEI HQ
Distro for many groups, CDN member
USA, KY Eleutheria +1-606-223 1853 V32bis
USA, MO Red Sector +1-816-792 3821 16.8k
+1-816-792 2029 HST
USA, ND Quantum Accelerator +1-701-258-0319 V32bis
USA, NY The Sound Barrier +1-718-979-6629 HST V32b
Renaissance WHQ +1-718-979-9406 V22bis
USA, TX Digital Oxygene +1-214-414-5041 96oo - 144oo
Dallas SBCN 13:100/12 +1-214-530-4636 24oo - 144oo
+1-214-530-4820 24oo - 96oo
USA, TX Music Connection +1-214-596-2827 ??
USA, TX Programmer's Oasis +1-214-328-6142 V32bis
USA, SC The End of Time +1-803-855-0783 V32bis
===============================================================================
Subject: 8. Graphics Tools
Paint programs:
256PAINT.ZIP 256 Paint by Pod Bay Enterprises
Shareware 10USD/15USD.
NEOPNT2A.ZIP NeoPaint v2.0a by OCCS Software Development, Inc.
ftp://oak.oakland.edu/pub/msdos/graphics/neopnt2a.zip
Shareware 45USD + shipping/handling.
Sprite editors:
MDRAW.ZIP MDraw by Matt Miller
ftp://wuarchive.wustl.edu/pub/MSDOS_UPLOADS/games/programming/mdraw.zip
Creates 16x16, 32x32, and 64x64 PBM and CBM sprites for use with XLIB
(see 13. Graphics Source). Source available for trade.
SPRDES.ZIP Sprite Designer v0.8 by Greg Read
Shareware 20 pounds sterling.
WGTSPR35.ZIP WordUp Graphics ToolKit Sprite Creator v3.5 by Chris Egerter
Creates animated sprites for use with WGT C++ library (see 17. Graphics
Libraries). Shareware 20USD.
Font editors:
FNTFORGE.ZIP Font Forge v0.01 by Jesse Hemingway (Quick/Solstice Machine)
Creates multi-color proportional fonts up to 76x76. Writes own font
format (spec & example code to read it included). Shareware 23USD.
FONTED.ZIP Font Editor v1.2 by Sunrise Software
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/utils/fonted12.lzh
Creates single-color fonts.
3D Object modellers:
3DEDB09.ZIP 3D Edit v0.9 beta by Human Software
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/utils/3dedb09.lzh
ftp://oak.oakland.edu/pub/msdos/graphics/3dedb09.zip
GUI object modeler. Creates own format object files (no spec, but
it's really simple to decipher).
IRIT386E.ZIP
IRITSM3E.ZIP IRIT solid modeler 3.0 (executables)
IRITSM3S.ZIP IRIT solid modeler 3.0 (source)
CSG based solid modeler. Takes commands in text form. Dynamically
draws modeled object. Creates IRIT format object files. Includes
converters to make RayShade and .NFF object files.
MORAY15.ZIP Moray v?? by Softtronics
ftp://wuarchive.wustl.edu/pub/MSDOS_UPLOADS/graphics/moray15.zip
GUI object modeler. Creates PoV 1.0 & 2.0 object files.
Shareware 59USD.
PV3DV100.ZIP PV3D v1.00 by Lecointe Ludovic
GUI object modeler. Creates PoV 1.0 & 2.0 object files.
Shareware 55USD.
Miscellaneous tools:
BEDIT110.LZH Bobs editor v1.1/Shade Bobs editor v1.0 by Zax/Avalanche
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/utils/bedit110.lzh
TWEAK06.ZIP Tweak by Robert Schmidt (robert@solan.unit.no) 1992
A program to experiment with VGA registers. Very useful if you want
to define new video modes (like Mode X variants).
-------------------------------------------------------------------------------
Subject: 9. Sound/Music Tools
FM Music Trackers:
HSC15ECR.ZIP Adlib-tracker/player/object by Electronic Rats
ftp://ftp.eng.ufl.edu/pub/msdos/demos/music/programs/trackers/hsc15ecr.zip
Digital Music Trackers:
COMPD1-3.LZH 669 Composer v1.3 by Tran/Renaissance
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/utils/compd1-3.lzh
Makes 4-8 track 669 files.
CREAT36.ARJ Creator v3.60 by Delusion Digital Sound Systems
Interface similar to Borland IDE. All German interface.
FASTTRAK.ZIP Fast Tracker by Mr.H/Triton
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/utils/fasttrak.lzh
Makes 4, 6 and 8 track MOD files.
MMED101B.ZIP MultiTracker Module Editor v1.01b by Starscream/Ren'93
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/utils/mmed101b.lzh
32 track module editor. Makes MOD, 669, FAR files. Same interface
as 669 Composer v1.3.
MODED301.ZIP ModEdit v3.01 by Norman Lin
Uses piano-style method of note entry.
SCRMT301.zip Scream Tracker v3.01 by Psi/Future Crew
ftp://wuarchive.wustl.edu/pub/MSDOS_UPLOADS/modeditors/scrmt301.zip
Makes S3M and MOD files.
STM224.ZIP Scream Tracker v2.24 by Psi/Future Crew
Makes 4-track STM files.
TMED111.ARJ Tetra Music Editor v1.11 by Sunrise Software
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/utils/tmed111.lzh
Interface similar to Borland IDE. Makes 4-track MODs only.
Digital Sound Samplers/Editors:
DP30.ZIP Advanced DigiPlayer v3.0 beta by Psi/Future Crew
ftp://ftp.eng.ufl.edu/pub/msdos/demos/music/psamplers/dp30.zip
Sound wave sampler/editor for use with SB/SBPro. Many features.
GLDWAV10.ZIP GoldWave v1.0 by Chris S. Crain
ftp://oak.oakland.edu/pub/msdos/sound/gldwav20.zip
Sound wave sampler/editor. Handles WAV, VOC, AU, and raw
signed/unsigned sample files; mono & stereo; 8 & 16 bits.
Runs under Windows. Shareware 25USD.
NM20.ZIP NoiseMaster v2.0 by Alwin Hoogerdijk
Sound wave editor. Handles WAV, VOC and RAW (signed & unsigned) files;
mono & stereo; 8 & 16 bits. Runs under Windows. Shareware 25USD.
Converters:
SOX7DOS.ZIP SOund eXchange v7 by Lance Norskog, et al
ftp://oak.oakland.edu/pub/msdos/sound/sox7dos.zip
Command-line oriented sound sample converter/effects generator. Reads
and writes virtually all digital sound formats.
===============================================================================
Subject: 10. File Formats
MODFORM.TXT MOD file format
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/docs/modform.lzh
MUSFMT10.ZIP The Computer Music Formats Collection v1.0 by Jamal Hannah
MUS-UPDT.TXT Corrections to bring above to v1.1 by Jamal Hannah
ftp://ftp.eng.ufl.edu/pub/msdos/demos/music/text/musfmt10.zip
ftp://ftp.eng.ufl.edu/pub/msdos/demos/music/text/MUS-UPDT.TXT
Includes specs for MOD, MED, FastTracker, StarTracker, XTracker,
Scream Tracker (STM,S3M), Farandole (FAR), MultiTracker (MTM),
TakeTracker, Oktalyzer (OCT), Pro-16, Studio Session, UltraTracker
(ULT), GraveMod, ROL, 669 and General-Midi.
PCX.DOC PCX file format by ZSoft
-------------------------------------------------------------------------------
Subject: 11. Hardware Descriptions
PAS16REG.ZIP by Code Blue
ProAudio Spectrum 16 PCM Hardware Register functions.
ADLIBSB.ZIP Programming the Adlib/SB FM Chips v2.0 by Jeffrey S. Lee
SBTECH.DOC Same as ADLIBSB.ZIP, but not quite as well formatted
VGADOC2.ZIP ??
-------------------------------------------------------------------------------
Subject: 12. Tutorials / Trainers
ASMTUT1.ZIP
ASMTUT2.ZIP
ASMTUT3.ZIP
ASMTUT4.ZIP the PC Assembler Tutorial by Chuck Nelson
Comprehensive 8086 assembly tutorial. Covers _all_ 8086 instructions.
Includes tutorial plus helper I/O routines, asm template files.
Shareware 10USD.
ASMTUTOR.ZIP Assembly Language Tutorial by Joshua Auerbach/Yale Univ.
ftp://oak.oakland.edu/pub/msdos/asmutil/asmtutor.zip
ASMTU_WP.ZIP as above, in Word Perfect format
Good, basic 8086 asm tutorial. Contains references to IBM 360
mainframe assembly to illustrate some points.
BMSCALER.ZIP Scaled Bitmap trainer by Tumblin/Bodies in Motion
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/source/bmscaler.zip
TUT1-9.ZIP TUT12.ZIP TUT15.ZIP
TUT10.ZIP TUT13.ZIP TUT16.ZIP
TUT11.ZIP TUT14.ZIP
VGA/Turbo Pascal trainer series by Denthor/Asphyxia
-------------------------------------------------------------------------------
Subject: 13. Miscellaneous Information
INTER40A.ZIP
INTER40B.ZIP
INTER40C.ZIP
INTER40D.ZIP MSDOS Interrupt list v4.0 by Ralf Brown
ftp://oak.oakland.edu/pub/msdos/info/inter40?.zip
DPMISPEC.ZIP DPMI v0.9 specification
EMS4SPEC.ZIP EMS/LIMS v4.0 specitication
VCPI.ZIP VCPI v1.0 specification
XMS30.TXT XMS v3.0 specification
===============================================================================
Subject: 14. Graphics Source
ANIVGA11.ZIP AniVGA v1.1 by Kai Rohrbacher
Works in mode 13h. Does sprites, multidirectional scrolling, dots,
lines, minimal font support. Turbo Pascal.
GRAPHPRO.ZIP Graphics Programming by Michael Abrash
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/source/graphpro.lzh
Compilation of Abrash's DDJ articles along with source. C/assembly.
| MODEX104.ZIP Mode X library by Matt Pritchard
| Mode X graphics library and utilities. 100% assembly. Very compact.
TGE129D.ARJ The Graphics Engine v1.29d by Matthew Hildebrand
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/source/tge129d.lzh
Fast MCGA/SVGA graphics routines. Includes a separate driver for each
video mode up to 1024x768. 100% assembly. New version is shareware
(see 21. Graphics Libraries).
VGL20.ZIP VGA Graphics Library v2.0 by Mark Morley
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/source/vgl20.lzh
Fast mode 13h graphics routines. Does tiles, sprites, scrolling,
fonts, palettes, FLI animation, keyboard/mouse interface...
C/assembly.
XLIB06.ZIP Xlib v6 by Themie Gouthas, et.al. 10/1993
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/libs/xlib06.lzh
Comprehensive Mode X graphics library. 100% assembly.
YICONS24.ZIP Yak Icons v2.4 by Victor Putz 1993
Object Oriented layer for use with xlib above. C++.
-------------------------------------------------------------------------------
Subject: 15. Graphics Effects Source
Copper:
THE_COP.ARJ Copper mini-demo by Jare/Iguana
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/source/the_cop.lzh
Fire:
FIREDEMO.LZH Fire mini-demo by Jare/Iguana
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/source/firedemo.lzh
FIRECODE.ZIP Misc fire source collected by Kirk A. Baum
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/source/firecode.lzh
FLAMES2.ZIP Fire code by Errand/Viking
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/source/flames2.lzh
Fractal Landscape:
3DSCAPE.ZIP Landscape generator/projector by David Hedley
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/source/3dscape.lzh
LL_FRAC.LZH
LL_LAND.LZH Landscape mini-demo by Lord Logics/Avalanche
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/source/ll_frac.lzh
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/source/ll_land2.lzh
Lens:
BITS93.ZIP Lens & sine-scroller by David Hedley
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/source/bits93.lzh
LENS.ZIP Lens-effect how-to by Patch/Avalanche
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/docs/lens.lzh
Plasma:
C_PLASMA.ZIP Very quick 2x2 plasma in C by Jan Moller & Erik Hansen
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/source/c_plasma.zip
VTIRIS.ARJ Plasma mini-demo by Jare/Iguana
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/source/vtiris.lzh
LDPLASM.ZIP Plasma demo by Legend Design
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/source/ldplasm.lzh
Scaling:
PIXELATE.LZH by Draeden/VLA
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/source/pixelate.lzh
SCALE.ZIP Mode 13h & Mode X scaling code by John Slagel
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/source/scale.lzh
Texture Mapping:
TEXTURE.ZIP 2-d texture mapping by Fantom/Ultimate Brains
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/source/texture.zip
TEXMPSRC.ZIP 'slimy' 2-d texture mapping by SliQ
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/source/texmpsrc.zip
Vector Balls:
VECTBALL.ZIP Vector Balls by Tumblin/Bodies In Motion
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/source/vectball.zip
-------------------------------------------------------------------------------
Subject: 16. Vector Graphics Source
| 3DVECT30.ZIP 3d Vectors Source v3.0 by John McCarthy (obsolete)
| 3DVECT37.ZIP 3d Vectors Source v3.7 by John McCarthy
| ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/source/3dvect37.zip
| 3d vector engine -- protected mode, 100% assembly. Includes utility
| to convert DXF to 3dvector format. Does metallic, Gouraud, Phong and
| texture shading.
3DVIEWI.ARJ by David Rupper
3d vector engine.
AS.LZH by Tran/Renaissance
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/source/as.lzh
Virtual reality portion of Renaissance's Amnesia -- protected mode,
100% assembly.
XSHARP21.ZIP by Michael Abrash
C/assembly 3d vector engine.
-------------------------------------------------------------------------------
Subject: 17. FM Sound Source
FMPLAY10.ZIP FM Music Toolkit v1.0 by Ezra Dreisbach '93
Interface to play .ROL files. C source.
MUSIC90B.ZIP The Music Programmer's Toolkit v0.9 beta by Tim Sullivan '93
Interface to play .CMF files. Turbo Pascal w/inline assembly.
VIB-ASM.ZIP Vibrants FM player by JCH/Vibrants
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/source/vib-asm.lzh
100% assembly.
-------------------------------------------------------------------------------
Subject: 18. Digital Sound Source
BACKGRD.ARJ SB VOC play in background by Shawn Leaf & Joel Lucsy '93
Supports SoundBlaster only. C++ w/inline assembly.
GUSDK221.ZIP Gravis UltraSound SDK v2.21 by Advanced Gravis '94
ftp://ftp.eng.ufl.edu/pub/msdos/demos/music/programs/code/gusdk221.zip
Includes complete interface library plus extensive technical
documention on the GUS.
PAS-SDK1.ARJ
PAS-SDK2.ARJ ProAudio Spectrum SDK v2.01 by Media Vision '92
Complete interface library for ProAudio Spectrum cards.
SBC_TP06.ZIP Turbo Pascal interface for SB by Jari Kaija '93
Supports SoundBlaster only. Turbo Pascal w/inline assembly.
SBF3.ZIP SoundBlaster Freedom project files by Jeff Bird
ftp://oak.oakland.edu/pub/msdos/sound/sbf3.zip
Supports SoundBlaster only. C source w/inline assembly. DMA code is
all assembly (channels 0-3 only).
SBPROG10.ZIP SB Programming files by Christopher M. Box '93
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/source/sbprog10.zip
Supports SoundBlaster only. Supports playing from memory or from
disk. C++ w/inline assembly. DMA code is all assembly (all channels
0-7).
SB_PAS10.ZIP SB_UNIT for Turbo Pascal v1.0 by ??
Supports SoundBlaster only. Turbo Pascal w/inline assembly.
SOUNDX.ARJ SoundX Soundblaster Library by Peter Sprenger '93
Supports SoundBlaster only. Includes code to auto-detect SB port, DMA,
and IRQ. Also contains routines for MIDI and FM. C w/inline assembly.
-------------------------------------------------------------------------------
Subject: 19. Mod Player Source
PPS110.ZIP Protracker Player Source by Joshua Jensen (Cyberstrike)
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/source/pps110.lzh
100% assembly.
GUSP15.ZIP GUS player v1.5 by Cascada
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/source/gusp15.lzh
100% assembly.
GSRC211.LZH GUS player v2.11 by Joshua Jensen (Cyberstrike)
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/source/gsrc211.lzh
100% assembly.
MDSS031A.ZIP MIDAS Sound System v0.31a by P. Kangaslampi and J. Paananen
MDSS031B.ZIP MIDAS Sound System v0.31b (patch)
ftp://ftp.eng.ufl.edu/pub/msdos/demos/music/programs/code/mdss031a.zip
ftp://ftp.eng.ufl.edu/pub/msdos/demos/music/programs/misc/mdss031b.zip
Multichannel digital sound system. Supports GUS, SB, SBPro, SB16,
PAS, PAS+, PAS16, and WSS. Includes loaders for MOD, S3M files.
C/Pascal/Assembly interface routines.
MODPLAY.LZH Semi-functional MOD Player by Draeden/VLA
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/source/modplay.lzh
TINYPLAY.ZIP SoundBlaster MOD Player v0.3b by Carlos Hasan
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/source/tinyplay.zip
100% assembly. Supports SoundBlaster only.
VTS139B.ARJ VangeliSTracker by VangeliSTeam
Turbo Pascal w/inline assembly.
-------------------------------------------------------------------------------
Subject: 20. Protected Mode Source
386P_101.ZIP 386Power Release 1.01 by Lorenzo Micheletto 5/94
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/source/386p_101.zip
Simple DOS extender based on Tran's PMODE & then rewritten.
Supports VCPI and DPMI. Includes routines for protected mode file I/O
and miscellaneous game-oriented utility code.
DOS32V12.ZIP DOS32 v1.2 by Adam Seychell 10/93
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/source/dos32v12.zip
Simple DOS extender. Supports raw, XMS, VCPI, DPMI. 100% Assembly,
not intended to work with higher-level languages. New version is
shareware (see 23. Miscellaneous Libraries).
PMODE30B.ZIP PMODE v3.0 pre-release by Tran 5/94 (obsolete)
| PM-9-94.ZIP Sept 1994 update to PMODE 2.5/PMODE 3.03 by Tran 9/94
A simple DOS extender consisting of the PMODE v3.0 DPMI kernel and
a PMODE v2.4 compatible shell. Supports raw, XMS, VCPI, and DPMI.
Written in 100% Assembly. Includes support for use with Borland C++.
| PMC101.ZIP PMC v1.01 32bit extender package by Tran 7/94
| Dos extender package for use with Borland C++ 4.0. Includes PMODE 3.03
| (August release). C/assembly examples.
-------------------------------------------------------------------------------
Subject: 21. Miscellaneous Source
EMSTULKT.ZIP The EMS Toolkit by Intel Corporation
ftp://oak.oakland.edu/pub/msdos/asmutil/emstulkt.zip
Expanded memory interface library. C/assembly.
JOYSDK11.ZIP Joystick SDK v1.1 by Advanced Gravis
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/source/joysdk11.lzh
C/assembly.
KBDHAND9.ZIP Keyboard Handler by Patch/Avalanche
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/source/kbdhand9.zip
Multiple keypress handler. C/assembly.
PCGPE10.ZIP PC Game Programmer's Encyclopedia v1.0 by Mark Feldman ed.
ftp://teeri.oulu.fi/pub/msdos/programming/gpe/pcgpe10.zip
A collection of text files and example code on various aspects of
game and demo programming.
YAKEMS11.ZIP Yak EMS v1.1 by Victor Putz
Expanded memory handler. C++ source.
ZENDISK1.ZIP
ZENDISK2.ZIP Source from 'Zen and the Art of Assembly' by Michael Abrash
ftp://oak.oakland.edu/pub/msdos/asmutil/zendisk?.zip
Includes the 'famous Zen-Timer' -- A precision timer (measures down
to approx 10 micro-secs) to help in optimizing your source.
===============================================================================
Subject: 22. Graphics Libraries
WGT4.ZIP WordUp Graphics Toolkit v4.0 by Barry & Chris Egerter '94
ftp://oak.oakland.edu/pub/msdos/cpluspls/wgt4.zip
? (I STILL haven't had a chance to check out the new version's features...)
? Works in mode 13h. Does primitives, sprites, fonts, drop-down menus,
? multidirectional scrolling. Also supports playing of CMF and VOC files
? to soundblaster. C++ interface. Shareware 40USD. Source provided
? with registration.
TGE130.ARJ The Graphics Engine v1.30 by Matthew Hildebrand
ftp://pub/MSDOS_UPLOADS/graphics/programming/tge130.arj
Fast MCGA/SVGA graphics routines. Includes a separate driver for each
video mode up to 1024x768. Almost all assembly. C++ interface.
Shareware 30USD. Source Provided with registration.
-------------------------------------------------------------------------------
Subject: 23. Mod Player Libraries
DEMOVT15.ZIP DemoVT v1.51 by VangeliSTeam/Iguana
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/libs/demovt15.zip
(Not really a library, but this is the closest fit).
Plays S3M and MOD files. Supports SB, SB Pro, SB 16, GUS. Interface
libraries for real mode assembly, PMode assembly (Tran's PMode), Turbo
Pascal, real mode C (Borland and Microsoft), and DPMI (WatCom+DOS4GW).
STMIK020.LZH
STMIKFIX.LZH Scream Tracker Music Interface Kit v2.0 by Future Crew
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/libs/stmik020.lzh
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/libs/stmikfix.lzh
Plays old-style STM files, not new version S3M files. Supports
SoundBlaster. C/Assembly interfaces.
DSMI Digital Sound & Music Interface by Otto Chrons 1993
Sound interface supports playing music and sound effects. Includes
loaders for many different MOD-like formats. Plays on virtually
every sound device known to man. Pascal/C interfaces. Available from
the author for 70USD. See details in the DMP distribution package
(DMP290.ZIP).
GOLDP101.LZH GoldPlay v1.01 by Sourcer/Codeblasters 1993
NEWGP.ZIP Same as above
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/libs/goldp101.lzh
4-track MOD format only. Supports PC Speaker LPT DACs, SB, SB Pro.
Pascal/C interfaces (using overlays). "Smileware" (just send the
authors a postcard).
MODOBJ.ZIP MOD-OBJ by Mark J. Cox 1992
4-track MOD format only. Supports PC Speaker, LPT DACs, SB, Disney
Sound Source. Pascal/C interfaces. Shareware 30USD.
Tetra Music Kit by Sunrise Software 1993
4-track MOD format only. Supports PC Speaker, LPT DACs, SB, SB Pro,
ADLIB. Pascal/C interfaces. Available from the authors 10USD. See
details in Tetra Music Editor distribution package (TETRAMED.ARJ).
-------------------------------------------------------------------------------
Subject: 24. Miscelaneous Libraries
DOS32V23.ZIP DOS32 v2.3 by Adam Seychell 05/94
ftp://ftp.eng.ufl.edu/pub/msdos/demos/programming/source/dos32v23.zip
Simple DOS extender and utility library. Supports raw, XMS, VCPI,
DPMI. 100% Assembly (not intended to work with higher-level
languages). Includes protected mode debugger. Shareware 25USD.
Source provided with registration.
===============================================================================
--
Mark T. Price (sg) mark@godzilla.Quotron.COM
>plan 9 studios< "Bite me, it's fun!" -- Crow, MST 3000